summa cum laude – English–Italiano translations

🇬🇧 en it 🇮🇹

summa cum laude adverb

  • with highest praise
voto massimo
Wiktionary Links